vehicle breakdown warning triangles - Francés Inglés Diccionario